package com.tinet.autentia.autentificador.model;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;

/**
 * 
 * Entidad Usuario.
 * 
 * @author Frmancil
 */
@Entity(name = "usuario")
public class Usuario implements Serializable {
    /**
     * Numero serialVersionUID.
     */
    private static final long serialVersionUID = 1L;

    /**
     * Clave primaria de tabla.
     */
    @Id
    @Column(name = "username")
    private String username;
    /**
     * Atributo password.
     */
    @Column(name = "password")
    private String password;
    /**
     * Atributo correo.
     */
    @Column(name = "correo")
    private String correo;
    /**
     * Atributo fechaNacimiento.
     */
    @Column(name = "fecha_nacimiento")
    private String fechaNacimiento;
    /**
     * Atributo nombres de usuario.
     */
    @Column(name = "nombres")
    private String nombres;

    @Column(name = "apellido_paterno")
    private String apellidoPaterno;

    @Column(name = "apellido_materno")
    private String aprellidoMaterno;

    @Column(name = "rut")
    private String rut;

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getCorreo() {
        return correo;
    }

    public void setCorreo(String correo) {
        this.correo = correo;
    }

    public String getFechaNacimiento() {
        return fechaNacimiento;
    }

    public void setFechaNacimiento(String fechaNacimiento) {
        this.fechaNacimiento = fechaNacimiento;
    }

    public String getNombres() {
        return nombres;
    }

    public void setNombres(String nombres) {
        this.nombres = nombres;
    }

    public String getApellidoPaterno() {
        return apellidoPaterno;
    }

    public void setApellidoPaterno(String apellidoPaterno) {
        this.apellidoPaterno = apellidoPaterno;
    }

    public String getAprellidoMaterno() {
        return aprellidoMaterno;
    }

    public void setAprellidoMaterno(String aprellidoMaterno) {
        this.aprellidoMaterno = aprellidoMaterno;
    }

    public String getRut() {
        return rut;
    }

    public void setRut(String rut) {
        this.rut = rut;
    }

}
